illegal demonstration - Francés Inglés Diccionario